humane sentiment - German English Dictionary